package cn.broadsense.thrid.param;

import cn.broadsense.thrid.result.BasePageResult;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 *
 *
 * @author pengxin
 * @date 2022-10-10 17:14
 */
@NoArgsConstructor
@Data
public class SysCapGatewayChannelParam extends BaseParam{
    private static final long serialVersionUID = -4695591027928312156L;
    private Integer page;
    private Integer pageSize;
    private ConditionParam condition;
    private KeyConditionParam keyCondition;


    @Override
    public void checkParam() {

    }

    @Override
    public Class getResultClass() {
        return BasePageResult.class;
    }

    @NoArgsConstructor
    @Data
    public static class ConditionParam {
        /**
         * 网关id
         */
        private String capGatewayId;
        /**
         * 绑定状态，0-未绑定；1-用户绑定
         */
        private Integer bindStatus;
    }
}
